//==============================================================================
// goat_anim.txt
//==============================================================================

//==============================================================================
define blood
{
   SetSelector
   {
      set hotspot
      {
         version
         {
          Visualparticle sfx a blood spurt
         }
      }
   }
}

//==============================================================================
anim idle
{
   SetSelector
   {
      VariationLogic
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
		       Visual Animal Goat_idleA
            }
         }
         set hotspot
         {
            version
            {
		       Visual Animal Goat Fat_idleA
            }
         }
	  }
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
		       Visual Animal Goat_idleA
	              ReplaceTexture Animal Goat Map/Animal Goatnubian Map
            }
         }
         set hotspot
         {
            version
            {
		       Visual Animal Goat Fat_idleA
	              ReplaceTexture Animal Goat Map/Animal Goatnubian Map
            }
         }
	  }
   }
}

//==============================================================================
anim bored
{
   SetSelector
   {
      VariationLogic
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
               Visual Animal Goat_boredA
            }
            version
            {
               Visual Animal Goat_idleC
            }
         }
         set hotspot
         {
            version
            {
               Visual Animal Goat Fat_boredA
            }
            version
            {
		       Visual Animal Goat Fat_idleC
            }
         }
	  }
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
               Visual Animal Goat_boredA
	                  ReplaceTexture Animal Goat Map/Animal Goatnubian Map
            }
            version
            {
               Visual Animal Goat_idleC
	                  ReplaceTexture Animal Goat Map/Animal Goatnubian Map
            }
         }
         set hotspot
         {
            version
            {
               Visual Animal Goat Fat_boredA
	                  ReplaceTexture Animal Goat Map/Animal Goatnubian Map
            }
            version
            {
               Visual Animal Goat Fat_idleC
	                  ReplaceTexture Animal Goat Map/Animal Goatnubian Map
            }
         }
      }
   }
}

//==============================================================================
anim death
{
   SetSelector
   {
      VariationLogic
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
		       Visual Animal Goat_deathA
                 Connect HOTSPOT Blood hotspot
            }
         }
         set hotspot
         {
            version
            {
               Visual Animal Goat Fat_deathA
                 Connect HOTSPOT Blood hotspot
            }
         }
	  }
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
               Visual Animal Goat_deathA
	             ReplaceTexture Animal Goat Map/Animal Goatnubian Map
                 Connect HOTSPOT Blood hotspot
            }
         }
         set hotspot
         {
            version
            {
		       Visual Animal Goat Fat_deathA
	              ReplaceTexture Animal Goat Map/Animal Goatnubian Map
                  Connect HOTSPOT Blood hotspot
            }
         }
      }
   }
}

//==============================================================================
anim walk
{
   SetSelector
   {
      VariationLogic
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
		       Visual Animal Goat_walkA
	              tag FootstepLeft 0.30 true   
	              tag FootstepRight 0.80 true   
            }
         }
         set hotspot
         {
            version
            {
		       Visual Animal Goat Fat_walkA
	              tag FootstepLeft 0.30 true   
	              tag FootstepRight 0.80 true  
            }
         }
	  }
      SetSelector
      {
	     InventoryLogic 25 75
         set hotspot
         {
            version
            {
		       Visual Animal Goat_walkA
	               ReplaceTexture Animal Goat Map/Animal Goatnubian Map
	              tag FootstepLeft 0.30 true   
	              tag FootstepRight 0.80 true   
            }
         }
         set hotspot
         {
            version
            {
		       Visual Animal Goat Fat_walkA
	              ReplaceTexture Animal Goat Map/Animal Goatnubian Map
	              tag FootstepLeft 0.30 true   
	              tag FootstepRight 0.80 true  
            }
         }
      }
   }
}